potential new suppliers - German English Dictionary